<?php
function getDateTodayHours(){
  return date('Y-m-d H:i:s');
}

function getDateToday(){
  return date('Y-m-d');
}


// remplace les caracteres generiques pour les dates par les /
function convDate($valeur){
		$valeur = str_replace(".", "/", $valeur);
		$valeur = str_replace("-", "/", $valeur);
		$valeur = str_replace(" ", "/", $valeur);
		$valeur = str_replace(":", "/", $valeur);
	return $valeur;
}

// remplace les caracteres generiques pour les heures par les .
function convT($valeur){
		$valeur = str_replace(" ", ":", $valeur);
		$valeur = str_replace("h", ":", $valeur);
		$valeur = str_replace("H", ":", $valeur);
		$valeur = str_replace("/", ":", $valeur);
		$valeur = str_replace(".", ":", $valeur);
	return $valeur;
}

function convS($valeur){
		$valeur = str_replace("'", "''", $valeur);
	return $valeur;
}

// fonction de conversion d''une variable en date pour mySQL
function convMajDate($valeur)
{
	$temp = strtotime(preg_replace("/(\d{2})\/(\d{2})\/(\d{2,4})/", "$2/$1/$3", convDate($valeur)));
	return date("y/m/d",$temp);
}


function html($string)
{
    return utf8_encode(htmlspecialchars($string, ENT_QUOTES));
}

function extract_Ajax($var_Get)
{
  $var_GETR = array();
  foreach ($var_Get as $key => $value) {
  //  echo "\$var_Get[$key] => $value.\n";
    $var_GETR[$key] = utf8_decode($value);
  }
  
  extract($var_GETR);
}

function construitSelect($stmt, $code, $libelle)
{
	echo("construitSelect");
	while( $result = $stmt->fetch() )
	{
		echo("<option value='".$result[$code]."'>".$result[$libelle]."</option>");
	}
}

function getChaineNotNullSinon($valeurP, $valeurSinonP)
{
    if( isset($_POST[$valeurP]) && !empty($_POST[$valeurP]) ) return $_POST[$valeurP];
    return $valeurSinonP;
}
?>